import java.util.Random;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        //1
//        Scanner weekDay1=new Scanner(System.in);
//        System.out.println("录入星期数");
//        int weekDay=weekDay1.nextInt();
//        switch (weekDay){
//            case 1,2,3,4,5->
//                System.out.println("工作日");
//            case 6,7->
//                System.out.println("休息日");
//            default->
//                System.out.println("没有这个星期");
//        }
        //2
//        Scanner  sc=new Scanner(System.in);
////      Random rad=new Random();
//        System.out.println("请输入第一个数");//1
//        int start=sc.nextInt();
//        System.out.println("第二个数");//42
//        int end =sc.nextInt();
//        System.out.println((rad.nextInt(start,end)+1) % 2 == 0 ? "yes" : "no");
//        sc.close();

        //3.
        String arr[]=new String[]{"a","b","c","d"}; //1
        int arrTwo[]=new int[]{1,2,3,4};//2
        //顺序遍历
//        for (int i = 0; i < arr.length; i++) {
//            System.out.println(arr[i]);
//        }
        //反向遍历
//        for (int i = arr.length-1; i >=0 ; i--) {
//            System.out.println(arr[i]);
//        }
//        System.out.println("_________________________");
//       //foreach遍历
//        for(int item :arrTwo){
//            System.out.println(item);
//        }
//冒泡排序
//        if(true){
//
//        }
        int arrOne[]=new int[]{2,35,6,9,100};
        //循环嵌套
        for (int i = 0; i <arrOne.length-1 ; i++) {
            for (int j = 0; j <arrOne.length-1 ; j++) {
                   if(arrOne[j]>arrOne[j+1]){
                       int temp =arrOne[j];
                       arrOne[j]=arrOne[j+1];
                       arrOne[j+1]=temp;
                   }
            }
        }
        System.out.print("{");
        for(int item :arrOne){
            if(item!=arrOne[arrOne.length-1]){
                System.out.print(item+",");
            }else{
                System.out.print(item);
            }
        }
        System.out.print("}");


        System.out.println("____________");

        //equals()  对象
        //字符串 比较的真实的字符串相等
        String str1="guolanbo";
        String str2="guolanbo";
        System.out.println(str1.equals(str2));
        //对象 在堆内存中的地址值相等
        Student s1=new Student();
        Student s2=s1;
        System.out.println(s1.equals(s2));


        //键盘录入
//        Scanner sc=new Scanner(System.in);
//        System.out.println("输入一个数");
//        System.out.println(sc.nextInt() % 2 == 0 ? "yes" : "no");
   //冒泡排序
        //试卷结构
        //选择题10道 1分
        //判断题10道 1分
        //简答题5道  3分
        //名词解释 5道 2分
        //编程题  5道  55分 全部手写

        int array[]  = {64, 34, 25, 12, 22, 11, 90};
        for (int i = 0; i <array.length-1; i++) {
            for (int j = 0; j <array.length-1; j++) {
                if(array[j]>array[j+1]){
                    int temp=array[j];
                    array[j]=array[j+1];
                    array[j+1]=temp;
                }
            }

        }
        System.out.print("{");
        for(int item :array){
            if(item!=array[array.length-1]){
                System.out.print(item+",");
            }else{
                System.out.print(item);
            }
        }
        System.out.println("}");

//        System.out.println("Hello world!");
    }
}